package com.zwps.biz.dal.db.object;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zwps.biz.dal.constant.TableNameConstant;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 监控告警记录
 *
 * @author Cg
 * @ClassName: MonitorAlarmRecordDO
 * @Description:
 * @date 2024年09月24日 上午16:22:24
 */
@Getter
@Setter
@TableName(TableNameConstant.MONITOR_ALARM_RECORD)
public class MonitorAlarmRecordDO {

    /**
     * 主键
     */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 告警id
     */
    private String alarmId;

    /**
     * 告警状态（1：开始 2：结束）
     */
    private Integer alarmFlag;

    /**
     * 告警时间
     */
    private LocalDateTime alarmTime;

    /**
     * 备注
     */
    private String comment;

    /**
     * 设备id
     */
    private String deviceId;

    /**
     * 原始文件地址
     */
    private String filePath;

    /**
     * 识别后文件地址
     */
    private String identifyFile;

    /**
     * 识别数量
     */
    private String identifyNumber;

    /**
     * 识别物种名称
     */
    private String identifyName;

    /**
     * 识别种类
     */
    private String identifyType;


}
